直接用我的代码和结果描述一下问题吧:
代码:
/**
* Created by zhangx-ae on 2016/5/17.
*/
public class DemoTest {
public static void main(String[] args) {
BigDecimal a = new BigDecimal(1000000);
BigDecimal b = a.multiply(new BigDecimal(0.21));
System.out.println(b);
}
}
结果:
209999.9999999999922284388276239042170345783233642578125000000
我想要的结果是210000.00,应该如何处